//describe 先于 test 执行


describe('describe outer',()=>{
    console.log('describe outer-a');

    describe('describe inner 1',()=>{
        console.log('describe inner 1');
        test('test inner 1',()=>{
            console.log('test for describe inner 1');
        });
    });

    console.log('describe outer-b');

    test('test outer',()=>{
        console.log('test for describe outer');
    });

    describe('describe inner 2',()=>{
        console.log('describe inner 2');
        test('test inner 2',()=>{
            console.log('test for describe inner 2');
        });
    });

    console.log('describe outer-c');
});


//==>
//describe outer-a
//describe inner 1
//describe outer-b
//describe inner 2
//describe outer-c
//test for describe inner 1
//test for describe outer
//test for describe inner 2

